const  express = require("express")
const cors = require("cors")
// 因为中间件 http-proxy-middleware 使用的 分别暴露 
const {createProxyMiddleware} = require("http-proxy-middleware");
let app = express() // 创建服务
app.use(cors()); // 配置跨域请求
// 配置代理 : 代理目标服务器  http://localhost:8080
const opt = {
  target: "http://localhost:8080",//target 目标服务器 我们要去请求的
  changeOrigin:true, // 是否将请求时的域名转换为目标服务器域名
  pathRewrite:{ // 路径重写 ^ 正则表达式 表示以..开头
      "^/test":"" //  将/test 设置为 ""  /test 是为了区别不同的代理实际不需要所以设置成""
  }
};
app.use("/test", createProxyMiddleware(opt));
app.listen("5000",function(){
    console.log("代理服务器开启");
})
